rock builder - French English Dictionary